×
do sb a good turn
meaning in English
做一件有利于某人的事
Related Words
do sb a favor
do sb a favour
do sb an injury
do sb an injustice
PC Version
Copyright © 2018 WordTech Co.